/* 对话框 */
@media screen and (max-width: 800px) {
  .el-dialog {
    width: 90% !important;
  }

  .el-dialog.is-fullscreen {
    width: 100% !important;
  }
}

/* 表单 */
@media screen and (max-width: 576px) {
  .el-form-item__label {
    width: 100% !important;
    text-align: left !important;
  }

  .el-form-item__content {
    margin-left: 0 !important;
  }
}

.el-radio__label {
  line-height: 32px;
}

.el-button [class*='fa'] + span {
  margin-left: 5px;
}

.el-drawer--full {
  .app-page-full {
    .app-page-main {
      flex: 1;
      display: flex;
      flex-direction: column;
      height: 100%;
      overflow: auto;
    }
    .app-page-main-body {
      display: flex;
      flex-direction: column;
      overflow: hidden;
    }
  }
}
